Science

Dogs are descended from two populations of ancient wolves